solid waste disposal plants - Turco Inglés Diccionario